package com.kclm.mapper;

import com.kclm.pojo.Car;

import java.util.List;

/**
 * @Author : lvhx
 * @Date: 2025/10/29 9:32
 * @Description:
 */
public interface CarMapper {
    // 查询所有Car信息
    List<Car> selectAll();
    //根据id查询
    Car  selectById(Integer id);
    //添加car
    int  insert(Car car);
    //更新
    int update(Car car);
    //根据id删除
    int deleteById(Integer id);
    // 根据品牌查询
    List<Car>  selectByBrand(String brand);
    //根据carNum 查询
    Car selectByCarNum(String carNum);
    // 查询所有的car信息  排序升序或者降序
    List<Car> selectAllOrder(String ascOrDes);
    // 查询不同表下的car信息
    List<Car> selectAllByOtherTable(String tableName);
    //删除多条数据
    int deleteBatch(String ids);

}
